macro entity_hash

Описание

Этот макрос создаёт хэш-поле сущности (entity).

Аргументы

Этот макрос принимает следующие аргументы:

entity_name, metadata_dict, alias=''

Функциональность

Макрос обращается к metadata, и получает ключи сущности.

После ряда обработок для сущности макрос создаёт хэш-поле при помощи hex(MD5(...)). Создаваемое поле будет называться либо значением из alias, либо названием самой сущности с окончанием Hash.